Cottrell precipitator - French English Dictionary